博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
composer使用
阅读量:6086 次
发布时间:2019-06-20

本文共 972 字,大约阅读时间需要 3 分钟。

1、windows下安装(注意:1、php的版本;2、openssl打开等)

安装装过程不需要勾选代理的,直接下一步。

2、cmd---输入---composer -v若能查看相关参数则安装成功。

3、第一个例子验证码。

(1)在所在的文件夹下,用cmd执行composer require gregwar/captcha。他会下载相关文件:

vendor文件夹,composer.json(记录文件名字,版本等),composer.lock。三个文件。

(2)index.php

build();session_start();$_SESSION['phrase'] = $builder->getPhrase();?>
用户名:
密 码:
验证码:

captcha.php

 

组件化开发:

1、安装composer
windows安装,https://getcomposer.org/download/,Composer-Setup.exe
mac,linux
执行命令:curl -sS https://getcomposer.org/installer | php
2、进入网站:https://packagist.org/,寻找第三方组件

3、安装组件

linux下,如果composer.phar没有放入bin目录执行:
php composer.phar require gregwar/captcha
如果composer.phar放入bin目录更名为composer执行:
./ mv composer.phar /bin/composer
composer require gregwar/captcha
安装成功之后项目目录里面有一个vendor文件,是放我们第三方组件的,
composer.json是我们组件的版本和名称的文件
如果没有vendor,有composer.json,那么执行命令:composer install
4、使用
引入文件,实例化对象,调用

转载于:https://www.cnblogs.com/h-g-f-s123/p/5705093.html

你可能感兴趣的文章
c#中lock的使用(用于预约超出限额的流程)
查看>>
ODI基于源表时间戳字段获取增量数据
查看>>
并发容器之CopyOnWriteArrayList(转载)
查看>>
什么是AAC音频格式 AAC-LC 和 AAC-HE的区别是什么
查看>>
原创:goldengate从11.2升级到12.1.2
查看>>
Quartz
查看>>
正则表达式的语法规则
查看>>
C#一个关于委托和事件通俗易懂的例子
查看>>
类似于SVN的文档内容差异对比工具winmerge
查看>>
Cause: java.sql.SQLException: The user specified as a definer ('root'@'%') does not exist
查看>>
quratz线程
查看>>
execnet: rapid multi-Python deployment
查看>>
windows修改3389端口
查看>>
关于JavaScript词法
查看>>
FreeSwitch中的会议功能(4)
查看>>
MySQL中创建用户分配权限(到指定数据库或者指定数据库表中)
查看>>
AutoReleasePool 和 ARC 以及Garbage Collection
查看>>
重新想象 Windows 8 Store Apps (9) - 控件之 ScrollViewer 基础
查看>>
乐在其中设计模式(C#) - 提供者模式(Provider Pattern)
查看>>
MVP Community Camp 社区大课堂
查看>>